.dl-icon {
  .u-icon__icon {
    font-size: 32rpx !important;
  }
}
.dl-cell-form {
  .required {
    color: #ff0000;
  }
  .u-textarea {
    padding: 18rpx 30rpx !important;
  }
  .u-cell__body {
    padding: 26rpx 30rpx !important;
    &__content {
      flex: 1 0 auto !important;
      .u-cell__title {
        flex-shrink: 0 !important;
        > view {
          font-size: 30rpx;
          line-height: 48rpx !important;
        }
      }
    }
  }
  .u-cell__value {
    padding-left: 160rpx;
  }
  .is-date-range {
    .u-cell__value {
      padding-left: 190rpx;
    }
  }
  .is-upload {
    .u-cell__value {
      color: $u-primary;
    }
  }
  .has-no-edit {
    .u-cell__value {
      color: $u-tips-color;
    }
  }
}
.dl-uploader {
  .u-icon__icon {
    font-size: 28rpx !important;
    line-height: 22rpx !important;
    right: -4rpx;
  }
  .u-upload__button {
    background: #f6f6f6;
    border: 1rpx solid #dcdcdc;
  }
}
